• word of the day

    salix amygdaloides

    salix amygdaloides - Dictionary definition and meaning for word salix amygdaloides

    Definition
    (noun) willow of the western United States with leaves like those of peach or almond trees
Download our Mobile App Today
Receive our word of the day
on Whatsapp